Big Huge Thesaurus

genus Decumaria

noun